# 参照课堂讲解的 ihrm  “登录”  案例，修改《接口测试-第05天-作业.md》作业一。
#
# 将  “注册接口”  封装到 RegisterApi 类中。编写测试用例脚本，调用自己封装的API  测试注册接口！
#
# 要求添加 如下 测试：
#
# - 注册成功
# - 账号(手机号)已存在
# - 两次输入密码不一致
#
# 要求断言接口测试结果
import requests
class LoginApi(object):
    def login(self,req_data):
        session = requests.Session()
        session.get(url="http://hmshop-test.itheima.net/index.php?m=Home&c=User&a=verify&type=user_reg")
        resp = session.post(url="http://hmshop-test.itheima.net/Home/User/reg.html"
        ,data=req_data)
        return resp
if __name__ == '__main__':
    tpshop = LoginApi()
    req_data ={"username":"13100088009","verify_code":"8888","password":"123456","password2":"123456"}
    resp = tpshop.login(req_data)
    print(resp.json())



